home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_stylesheets.idb / usr / freeware / bin / db2pdf.z / db2pdf
Encoding:
Text File  |  1999-07-21  |  727 b   |  44 lines

  1. #! /bin/sh
  2.  
  3. STYLESHEET=${ROOT}/usr/freeware/lib/sgml/stylesheets/cygnus-both.dsl
  4.  
  5. TMPFN=`echo $1 | sed 's/\.sgml//'`
  6.  
  7. if [ $# -gt 2 ]
  8. then
  9.   echo "Usage: `basename $0` [filename.sgml]" >&2
  10.   exit 1
  11. fi
  12.  
  13. if [ $# -eq 1 ]
  14. then
  15.   if [ ! -r $1 ]
  16.   then
  17.     echo Cannot read \"$1\".  Exiting. >&2
  18.     exit 1
  19.   fi
  20.   if echo $1 | egrep -i '\.sgml$|\.sgm$' >/dev/null 2>&1
  21.   then
  22.     output="`echo $1 | sed 's,\.sgml$,.pdf,;s,\.sgm$,.pdf,'`"
  23.   fi
  24. fi
  25.  
  26. jade -t tex -d ${STYLESHEET}\#print -o ${TMPFN}.tex $1
  27.  
  28. pdfjadetex $TMPFN
  29.  
  30. if egrep '^LaTeX Warning: There were undefined references.$' ${TMPFN}.log >/dev/null 2>&1
  31. then
  32.   pdfjadetex $TMPFN
  33.   pdfjadetex $TMPFN
  34. fi
  35.  
  36.  
  37. #if [ -f ${TMPFN}.cfg ]
  38. #then
  39. #  mv ${TMPFN}.cfg jade.cfg
  40. #fi
  41.  
  42. exit 0
  43.  
  44.